// routes/banner.js使用的中间件

const testAdd  = (req, res, next) => {
    //  验证title必填
    // 验证link 可有可无
    // 图片地址(哪里来的)？
    // 1.拿到各种信息
    const { title, link } = req.body
    const img_url = '/public/banner/'+req.file.filename



    // 2.验证参数
    if (!title) return next(4)

    // 3.格式验证（正则验证）
    // 正则验证link的url格式正确

    // 4.为了后续路由处理函数使用方便
    // 把img_url也添加到body内
    req.body.img_url = img_url

    next()
}



module.exports = {
    testAdd
}
